325 W Main St, Durham, NC 27701-3215, Durham
Taberna is a great place that reminds us of authentic Spanish food!! We went to Valencia and Barcelona and the food at T
Taberna is a great place that reminds us of authentic Spanish food!! We went to Valencia and Barcelona and the food at T